🇬🇧 en ca 🇦🇩

winning streak noun

  • An uninterrupted sequence of wins.
ratxa guanyadora
Wiktionary Links